K-Rico Mexican Grill

Spectacular water views, Mexican fare, hip cocktails in a casual atmosphere. 

K-Rico is inspired by the laidback culture of Southwest Florida. We are delicious street food with a beachy vibe in a relaxed but open-air restaurant. Our indoor-outdoor bar boasts freshly-squeezed juices, specialty cocktails, sangrias, and an exceptional beer selection of local crafts, Mexican and American standards. K-Rico is the picture-perfect place to enjoy a libation while watching the sunset or just chilling out.

Our History

K-Rico is a play on a Spanish phrase for deliciousness. We are proud to only use the freshest ingredients prepared on-site daily. All of our juices are freshly squeezed including our signature margaritas. We feature over seventy Premium Tequilas and Mezcal in our cellar, and a wine list featuring Spanish, Portuguese, Argentinian, Chilean, and American wines with 20 available by the glass.

Private & Group Dining

K-Rico offers a 24-seat private party/conference room with high definition visual and sound system available for business or special events.  The room boasts over 75 unique Tequila selections for tasting and viewing.  You can order off our regular menu or we can create a food and beverage pairing to satisfy any palate. Learn more about private dining.


K-Rico Mexican Grill - Interior Photo
K-Rico Mexican Grill - Interior Photo
K-Rico Mexican Grill - Interior Photo
K-Rico Mexican Grill - Interior Photo
K-Rico Mexican Grill - Interior Photo
K-Rico Mexican Grill - Interior Photo


Bayfront offers ample off-street free parking, as well as two parking garages for your convenience at the east and west side of the plaza.


The Bayfront Plaza is well known for some of the best events in SWFL. Please keep an eye out for events as well as live music in the near future.

Pet Policy

K-Rico enjoys pets as much as you do. We welcome well-behaved pets in our outdoor patio area. Please keep pets contained and within your table area. Please clean-up after your pet if necessary.



K-Rico Mexican Grill

475 Bayfront Place
Naples, Florida 34102
Map It »

Sunday – Thursday: 11:30am – 9pm
Friday/Saturday: 11:30am – 10pm

Reservation Number: