El Carajo International Tapas & Wines
Add to Favorites
CLOSED NOW
Today: 12:00 pm - 10:00 pm
Tomorrow: 12:00 pm - 10:00 pm
Saved to Favorites
Phone: (305) 856-2424
Address: 2465 SW 17th Ave, Miami, FL 33145
Website: http://el-carajo.com
Del Carajo Brands Inc
Price Range : Average