Search results
We did not find results for: Where is SR 2 in California?.
Check spelling or type a new query.
We did not find results for: Where is SR 2 in California?.
Check spelling or type a new query.
11385 Poway Rd San Diego, CA 92128 1958.43 mi
Is this your business? Verify your listing
4.5 211 reviews
Local. Friday. Service with a smile. Great hospitality. Met Odeesho on our first visit. It was near closing time but he treated us like the most important customers of the day. Taco selection... More
We ordered the Shrimp tacos and the rolled tacos. Shrimp tacos were okay but the rolled tacos were just not good. Tortillas around the sliver of meat was rock hard and difficult to chew and take... More