Cantina Laredo Birmingham
is a highly recommended Restaurant Restaurant
Ranked #1 of 22 Restaurants in Northside North Birmingham.
The Latest Review: ★★★★★
Sent on the 12th of October, 2017
Food was good and the view is nice however the staff seem more interested in spreading gossip amongst each other than doing their job. //