Address: 1111 SW 1st Ave, Miami, FL 33130, USA
Twice a day!
Everyday 4-7 or 4-8pm
This is an excellent taco place, delicious variety. Large meals. I can not say the same about happy hour specials. I have seen none there.
Everyday
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Mexican restaurant
10855 SW 72nd St #43, Miami, FL 33173, USA
6888 W Flagler St, Miami, FL 33144, USA
127 NW 23rd St, Miami, FL 33127, USA
12881 SW 88th St, Miami, FL 33186, USA
12388 SW 127th Ave, Miami, FL 33186, USA
9005 SW 72nd Pl, Miami, FL 33156, USA
13856 SW 56th St, Miami, FL 33175, USA
2164 NW 7th St, Miami, FL 33125, USA