Taco Bar

2 followers
·
5 following
2306 E Oakland Park Blvd. Ft Lauderdale FL 33306   ·  Real flavors of Mexico using the highest standards of food quality in a clean, inviting and friendly environment.
Taco Bar