Skip to main content

Hot Red Bus

restaurant · fish and chips restaurant · Alhambra, CA

Address
31 W Main Street, Alhambra, CA 91803
Phone
(626) 576-2877
Website
hotredbus.com
Where
34.0957, -118.1263

Search Hominin for Hot Red Bus

Other restaurants nearby

More in Alhambra

Hot Red Bus — restaurant in Alhambra, CA | Hominin