119 Bloomfield Ave, Newark, NJ, 07104, US
Latin American Restaurant · Spanish Restaurant
Directions ↗
115 Bloomfield Ave, Newark, NJ, 07104, US
0.01 km away
181 Garside St, Newark, NJ, 07104, US
0.02 km away
119 Bloomfield Ave, Newark, NJ, 07104, US
0.02 km away
129-131 Bloomfield Ave, Newark, NJ, 07104, US
0.02 km away
115 Bloomfield Ave, Newark, NJ, 07104, US
0.02 km away
107 Bloomfield Ave, Newark, NJ, 07104, US
0.04 km away
Place data: Foursquare Open Source Places · Apache 2.0
Copyright 2024 Foursquare Labs, Inc.