Los Bravos is great little Mexican restraunt on North Decatur Road. The food is inexpensive and tasty. Los Bravos makes one of the best Potato Enchiladas I have ever had and thier taco salads are just the right size. Thier Margaritas are wonderful, not too sour and the tequlia is not overpowering.
Pros: Inexpensive, Great Margaritas, Inexpensive Food
more