El Sol Mexican Restaurant
Address:
2037 University Ave, San Diego, CA 92104
Phone:
(619) 298-0874
Hours:
- Mon: 9am-9pm
- Tue: 9am-9pm
- Wed: 9am-9pm
- Thu: 9am-9pm
- Fri: 9am-9pm
- Sat: 9am-9pm
- Sun: 9am-9pm
Other Businesses:
- Bale French Sandwich Shop at 4879 University Ave, San Diego, CA 92105
- The Coffee Bean & Tea Leaf at 160 W Broadway, San Diego, CA 92101
- Pearson Deli at 2435 Shelter Island Dr, San Diego, CA 92106
- ViVa bar + kitchen at 409 F St., San Diego, CA 92101
- Bo's Seafood Market & Grill at 1040 University Ave, San Diego, CA 92103