Macumba Cafe
Address:
68 Canal St, Staten Island, NY 10304
Phone:
(347) 466-5811
Restaurants
Other Businesses:
- Mi Ranchito at 635 Bay St, Staten Island, NY 10304
- Mexico Azteca at 33 Broad St, Staten Island, NY 10304
- Panteras Deli at 669 Bay St, Staten Island, NY 10304
- Phoenix Palace at 677 Bay St, Staten Island, NY 10304
- Trento Pizza at 611 Bay St, Staten Island, NY 10304