Grilled lobster tail at The Blue Lobster, Playa del Carmen, Mexico.
Submitted by Simi Grewal

Grilled lobster tail at The Blue Lobster, Playa del Carmen, Mexico.

Submitted by Simi Grewal