La Posta N-8 de Acapulco's Taco Shop
San Diego photo by panda1
Reviews That Feature This Photo
September 18, 2006
La Posta N-8 de Acapulco's is an inexpensive, no-frills, bare-bones 24-hour Mexican fast-food place with dishes made to order. Line up at the window counter, select the item(s) to order, pay, and wait for your order to be called. There...Read More