Carta Blanca Bar & Grill

511 S Main St, Cotulla, TX 78014
Carta Blanca Bar & Grill Carta Blanca Bar & Grill is one of the popular Japanese Restaurant located in 511 S Main St ,Cotulla listed under Bar in Cotulla , Local business in Cotulla ,

Contact Details & Working Hours

Map of Carta Blanca Bar & Grill