🇲🇽Mexican

Boca Chica

x 3.57 ninjas

Restaurant in St. Paul, United States of America

Information

💸
$$
🏠
11 Cesar Chavez St, St Paul

In Google

4.4 rating ⭐️
(2,179 reviews)