North Birmingham AL Restaurants 1. 2301 Richard Arrington Jr. Blvd, North Birmingham, AL 35203 | Cantina Laredo (205) 502-0915