75 ave/ lower buckeye
theres a semi permanant roach coach/ restuarant there, next to a fruit and vegetable stand. Its about as close as Ive found to being in Mexico. Real good stuff. Closed on wednesdays. I stop there for lunch when in the area. Dont think I'd want to be there at night.