Taco Express

restaurant in Little Italy, San Diego

Phone: (619) 235-0311

Website: www.tacoexpressmexicanfood.com

Address: 1330 State St