This quickly became our favorite place to dine while in Cabo San Lucas. It is right on the main street with views of all the ... More