Does Taco Shop Miami Lakes have happy hours or specials?
Yes, Taco Shop Miami Lakes does have happy hours and specials available.
What is Taco Shop Miami Lakes' rating?
Taco Shop Miami Lakes is rated an average of 4.2/5 stars across various online platforms.