JavaScript is not enabled.
the best Albertos - Review by Joe P | Alberto's Mexican Food

Alberto's Mexican Food

Claim

the best Albertos 8/20/2005

There are two Albertos on Poway road, going down from the 15 you want to hit up the second one, they are both on the right hand side heading away from the 15. This place has the best super nachos, I drive 20 minutes just to go here and pass a bunch of crappier Mexican places on the way. So check this place out if you're in the area because their super nachos are top knotch. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021