Mega Subs
Address:
2216 S Grand Ave, Santa Ana, CA 92705
Phone:
(714) 424-0123
Hours:
- Mon: 6am-7pm
- Tue: 6am-7pm
- Wed: 6am-7pm
- Thu: 6am-7pm
- Fri: 6am-7pm
- Sat: 9am-2pm
Restaurants,
Subs & Sandwiches,
Deli
Other Businesses:
- Donut Star at 1430 E Mcfadden Ave, Santa Ana, CA 92705
- Starbucks Coffee at 2302 E 17th St, Santa Ana, CA 92705
- Adalberto's Mexican Food at 2429 N Tustin Ave, Santa Ana, CA 92705
- Fuji Grill at 1945 E 17th St, Santa Ana, CA 92705
- El Metate Mexican Food Products at 838 E 1st St, Santa Ana, CA 92701