Eating Mexican at Taqueria Garibaldi's restaurant in Pelham, AL.

Feedback

Do you manage or own Taqueria Garibaldi's?

Yes