WAHLBURGERS is now open in Palo Alto


I will definitely be checking this out this weekend.