Have experience with this business? Write a Review.
Los Cabos is a wonderful place to have a nice dinner or lunch. It has good ambience inside, plus being right on the riverwalk. Every bite was tasty, excellent salsa!
August 03, 2005Was this review helpful to you?