El Rodeo Taco Shop

restaurant in Levanto, La Mesa

Phone: (619) 229-1840

Address: 5149 Waring Rd