Cibuco Restaurant & Grill508-799-3787OPEN NOW - Closes at 10:00pm
OPEN NOW - Closes at 10:00pm
118 Cambridge St Ste 5, Worcester, MA 01603
More Business Info
- Hours
- Regular Hours
Mon - Tue Closed Wed - Sat: Sun: - Extra Phones
restaurant: 508-799-3787
- Categories
- Latin American Restaurants, Caribbean Restaurants, Family Style Restaurants, Restaurants, Sandwich Shops
- Other Information
Wheelchair Accessible: Yes
Parking: Free
Cuisines: Family Style, Sandwiches, Caribbean, Latin American
Suggest an Edit