R
Richard C. Review of Terra American Bistro
Stumbled across this place driving around UCSD loo...
Stumbled across this place driving around UCSD looking for dinner. The burger was a bit light on the aeoli at first but our server didn't hesitate to bring more when asked. Delicious and top quality food. Truffle fries were incredible.
Comments: