Los Catrachos

Restaurant

0.0
(0 Reviews)
125 Beach St, 10304 Staten Island

Info

Had some excellent baleadas today filled with beans, cheese, egg, sour cream and chorizo with the flour tortillas freshly made. The home brewed horch

Industries / Specializations

Restaurant

Map

125 Beach St, 10304 Staten Island

Reviews

Unverified Reviews
0.0
(0 Reviews)