Downtown Stadium Grill
Address:
602 N Flower St, Santa Ana, CA 92703
Phone:
(714) 656-2888
Nice to Know:
- Good For Kids Yes
- Noise Level Loud
- Accepts Credit Cards Yes
- Good For Groups Yes
- Outdoor Seating Yes
Restaurants
Other Businesses:
- Pho V 333 at 1722 W 1st St, Santa Ana, CA 92703
- Klub Necropolis at 400 W 4th St, Santa Ana, CA 92701
- 828 Pho at 220 W 1st St, Santa Ana, CA 92701
- The Avocado Grill at 2525 N Grand Ave, Santa Ana, CA 92705
- Karmina Restaurant & Grill at 515 N Main St, Santa Ana, CA 92701