Steve's Steakhouse
417 Crescent Ave
Avalon CA United States
Open for dinner at 5 p.m. daily, open for lunch during summer season only.
Web Information:
Web Page
Hours: Open for dinner at 5 p.m.
Phone: 310.510.0333
Smoking: not permitted
Alcohol: full bar