The Frozen Elephant

1931 N Main St
Miami, OK 74354

The Frozen Elephant

Address:
1931 N Main St
Miami, OK 74354
Phone:
918-961-7014

Directions
Find Nearby
Located along Route 66 in Miami.

Food truck located throughout Miami. Follow social media accounts to find out where truck parks throughout the week.
A special thanks to our advertisers