Tortilla Jo's
➤ 1313 S Harbor Blvd, Anaheim, United States
Mexican Restaurant, Bar, Shopping Plaza, Serviço De Entrega, Norte-Americano, Americano, Mexicano
"adios tortilla jo, and no, i don't mean hasta luego. this place should've been closed a long time ago but instead it was hanging on to its last..."