3334 N Texas St
587 Brookwood Vlg Birmingham, AL
Sol Y Luna
2811 7TH Ave S Birmingham, AL
Favela's is a family owned restaurant located in a nice area. My husband and I enjoy the food, service and atmosphere. The prices are reasonable too.
August 20, 2009
Favela's Mexican Grill
If you've been to or used
Favela's Mexican Grill, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.