Burger Town is located at 448 S San Antonio Rd, Los Altos, CA. This business specializes in American Restaurants and has 2 review(s) with a star rating of 5.0.
by merchantcircle on October 17, 2018 from merchantcircle
Information from the business
Owner Message
Do you own Dairy Belle Freeze? Contact us to connect with your diners.