D

David Suarez
Review of Campo Verde

4 years ago

Food was good. Too many Xmas lights. Hurts your ey...

Food was good. Too many Xmas lights. Hurts your eyes to look at it.

Comments:

No comments