Papa Locos Tacos & Burgers
2951 N Grand Ave, Nogales
(520) 415-1512
Recent Reviews
Order Online
You May Also Like
El Ramffles - 2981 N Grand Ave # 3
Mexican
Mike and BB's - 2841 N Grand Ave
American, Mexican
Bobby's Kitchen - 51 E Mayra Dr
Mexican
Restaurants in Nogales, AZ
Papa Locos Tacos & Burgers
2951 N Grand Ave, Nogales, AZ 85621
(520) 415-1512