Write a Review
5801 Armada Drive, Carlsbad, CA 92008
I've eaten at this restaurant which is on the hill at the top of the Flower Fields. The food was quite good, and the service was good as well. I fel...
Posted on Judysbook.com:
©2018 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.