Come watch the Superbowl at Celia's Mexican Restaurant in Palo Alto !!
Drink and Appetizer specials at bar before ,during and after the Big Game!!