alert

Bite Squad is no longer operating in the Miami area. We apologize for any inconvenience.

Pocho's Express
3.5 Star Yelp Rating
125 Ratings yelp logo
925 SW 8th St Miami, Florida 33130 | Restaurant Info