Sign in or  Join Judy's Book to contribute

the best Albertos

Saturday, August 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 from Joe:

13095 Poway Rd
Poway, California 92064
(858) 486-1766

More Reviews