The Only Place In Town

110 W Sierra Madre Blvd, Sierra Madre, CA 91024
The Only Place In Town The Only Place In Town is one of the popular American Restaurant located in 110 W Sierra Madre Blvd ,Sierra Madre listed under New American Restaurant in Sierra Madre , Restaurant in Sierra Madre ,

Contact Details & Working Hours

More about The Only Place In Town

Formerly known as "The Headliner" was renamed by the Sierra Madre Community "The Only Place In Town".
Serving Breakfast, Lunch, Dinner, Weekend Brunch, Beer & Wine and Homemade Ice Cream.

Map of The Only Place In Town