Lopez brothers taqueria
TEMPORARILY CLOSED$ • Tacos, Mexican, Wine Bars
73 E 8th St, Holland
(616) 393-6340
Lopez brothers taqueria Reviews
This is the best Mexican restaurant in the area. The menu is amazing, the drinks are reasonably priced and the food is excellent (and authentic). If you're jonesing for Mexican food, this is your place.