El Caballo Mayor Bar and Grill
Bars
636 Lonsdale Ave, Central Falls
(401) 205-1604
636 Lonsdale Ave, Central Falls
(401) 205-1604
Great service, delicious food great music