Directions

  1. From the 210 Freeway, exit on Grand Ave. North.
  2. Take a right onto Route 66.
  3. The restaurant is on the right-hand side of the corner of Vermont Ave. and Route 66.
  4. The address is 316 W. Route 66, Glendora, CA 91740.

Or use this link to Google Maps

Front view of restaurant.