El Caballo Mayor Bar and Grill
$ • Bars, Dominican, Seafood
636 Lonsdale Ave, Central Falls
(401) 617-4064
Customers' Favorites
Recent Reviews
Share your opinion about El Caballo Mayor Bar and Grill