Address: 2119 N 35th Ave, Phoenix, AZ 85009, USA
They are open
Yes it's open again
Add Answer
Thanks! Your answer is awaiting moderation.
Does anyone know if they still prepare the cockroach camerones in this restaurant
Trending Places
Mexican restaurant
9202 N 7th St, Phoenix, AZ 85020, USA
950 E Bell Rd, Phoenix, AZ 85022, USA
615 W Broadway Rd, Phoenix, AZ 85041, USA
7227 S Central Ave, Phoenix, AZ 85042, USA
3520 S Central Ave, Phoenix, AZ 85040, USA
4118 S Central Ave, Phoenix, AZ 85040, USA
4041 E Thomas Rd #124, Phoenix, AZ 85018, USA
3326 N 19th Ave, Phoenix, AZ 85015, USA