Restaurant Review Taqueria La Bamba
By Cooper Lindner Taqueria La Bamba is a mexican restaurant off of riverside drive in mt vernon. On the walls there are spanish beer posters and advertisements, there is an abundance of seating inside the restaurant and there is...
Read More