These restaurants are suitable for a wedding rehearsal dinner or a special occasion night out and have reviews here on Tripadvisor.  All can accommodate groups for plated meals and some offer buffets and appetizer only menus.

Ajua located on Calle 4 between 5th and 10th Ave.  Mexican, Mayan, steaks, lobster, also run wedding coordination company.

Alux is the most unusual environment, located in an underground cavern at Highway 307 and Juarez.

Carboncitos at Hotel Cielo, upstairs seating option, reasonable menu prices,  Mexican. 

El Bistro at Hotel Tortuga , upstairs seating in solarium is an option, menu is very reasonable, very responsive to emails and hotel is known for top service

La Casa del Agua on 5th Ave offers a gorgeous location, several rooms or a patio for groups, superior service.  Appetizers and drinks are an option instead of a full entree.

La Cueva del Chango for smaller groups who want a unique, garden setting.  Offers wedding coordination.

La Destileria new chain to Playa, currently closed.

La Parilla known for Mariachi bands and Mexican fare on 5th Ave. 

Negrosal located on Calle 16 between 1st and 5th Ave. Upscale and inventive dining. 

Sur Steakhouse & Wine Bar  high end steakhouse on 5th Ave at Calle Corazon. Appetizers and drinks option instead of full meal. 

Wah Wah Beach Bar  Located right on the beach at the end of 2nd. Huge restaurant that caters to large groups. Great menu. Excellent wedding reviews. Most economical for being on the beach. Holds up to 700 people. Wedding coordinator available.  984 167 5902

Yaxche offers a romantic outdoor courtyard or an air conditioned dining room, Mayan fare on Calle 8.