La Catracha Restaurant


820 E Arrowood Rd, Charlotte, NC 28217, USA
Open Hours: 11:00 AM - 9:10 PM
Closed

Popular Items

The most commonly ordered items and dishes from this store

Breakfast

Pollo

Carnes

Baleadas

Mix

Pescado

Side Orders

Drinks

Sopa

SOLO SÁBADOS Y DOMINGOS* ONLY SATURDAY’S AND SUNDAY’S*

Kids Menu