K

Karen Mclain
Review of Campo Verde

4 years ago

One of the best places on earth! Chips & cheese qu...

One of the best places on earth! Chips & cheese queso are the best in texas! They have added a super lunch special menu reasonable now I can afford to eat there a whole lot more.

Comments:

No comments