Terra (La Mesa)
A few friends were in town and they didn’t have much time so instead of trying to get into a busy restaurant in downtown or Hillcrest, we decided to go to Terra in La Mesa. This may read in a way that implies our choice was a downgrade, but I assure you this was far [...]



30. Aug, 2011 





