Papalo BBQ
8323 La Mesa Blvd, La Mesa
(619) 391-3396
Recent Reviews
Order Online
You May Also Like
City Tacos - 8325 La Mesa Blvd
Tacos, Pet Friendly
Pete's Place - 8330 La Mesa Blvd
Bar
Por Favor - 8302 La Mesa Blvd
Mexican
Restaurants in La Mesa, CA
Papalo BBQ
8323 La Mesa Blvd, La Mesa, CA 91942
(619) 391-3396