• Let's make it a party!

  • Taqueria Los Primos

    3133 Lorna Rd. Suite 112 HooverAL 35216
    205-822-5175

    Restaurant Hours: 10:00 AM-9:30 PM
    Zones