I must have my Mexican food fix once a week. 24hr Drive thru. I have been here numerous times but can not remember the name. It is referred to the place across the street from Taco Bell. I swear it cures hangovers.

San Diego. Feb 2010

Advertisements