-
Stacks
is Ranked #1 of 29 Restaurants in Downtown Burlingame Burlingame.
Some say, it is good.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
The quality here is good, but the portions are huge. Only come if you are willing to share or eat for two.