What's your favorite place to eat at in the park? Have you eaten at the Omni buffet? What about the Terrace restaurants? The question was asked in one of the previous comments sections and I thought I'd throw it out there.
Omni or Terrace?
Go Padres!!