"Great place to eat they have a great assortment of and the food is the best in town the homemade flour tortilla wow must try."
Phone: +16194746332
Address: 1510 Sweetwater Rd A, National City, CA 91950, United States
City: National City
Website: http://darrellstavern.com
Dishes: 14
Amenities: 10
Categories: 5
Reviews: 2062