Category: Mexican Filter Form Showing 1 - 10 of 12 Sort by: Newest FirstOldest First Title Featured First Most Reviews Title (desc) Distance Votes Rating Exp. Date Review Rating Add Listing The Spicy Grill Dine, Mexican, American 52 Golden Grove, Golden Grove 340-778-6270, The G-spot @ Larry's Landing Dine, Caribbean, Caribbean/West Indian P.O. Box 1719 Cruz Bay, VI 00831, Cruz Bay, 831 340.998.1231, Sun Dog Cafe Dine, Caribbean, Seafood Mongoose Junction, Cruz Bay, 831 340 693-8340, Oceanside Bristro Dine, Mexican 70-C Lindbergh Bay, Other - St. Thomas, 802 340-774-2525 Paradise Corner - TAKE OUT ONLY Dine, Mexican Hospital Street, Christiansted Town, 820 340-719-0767 Margarita Dine, Mexican 24 Honduras, Other - St. Thomas 340-777-8226, Margarita Phil's Dine, Mexican 18A Enighed, Other - St. John 340-693-8400 Luncheria - TAKE OUT ONLY Dine, Mexican 2111 Company St, Other - St. Croix 340-773-4247, Deep End Bar and Grill Dine, Mexican, American Green Cay, Other - St. Croix, 820 340-718-7071 Cactus on the Blue Dine, Caribbean, Seafood 3FA Cruz Bay, Cruz Bay, 831 340-693-8515