Puerto Vallarta
Address:
893 E Main St, Greenwood, IN 46143
Phone:
(317) 865-6100
Hours:
- Mon: 11am-9:30pm
- Tue: 11am-9:30pm
- Wed: 11am-9:30pm
- Thu: 11am-9:30pm
- Fri: 11am-9:30pm
- Sat: 11am-9:30pm
- Sun: 11am-9:30pm
Nice to Know:
- Good For Kids Yes
- Accepts Credit Cards Yes
- Good For Groups Yes
Other Businesses:
- O'Charley's at 886 State Road 135 S, Greenwood, IN 46143
- Four Seasons Family Restaurant at 1140 N State Rd 135, Greenwood, IN 46142
- Culvers at 320 S State Road 135, Greenwood, IN 46142
- Luceros's at 4800 W Smith Valley Rd, Greenwood, IN 46142
- Kimu Restaurant at 1280 Us Highway 31 N, Greenwood, IN 46142