Mexican Restaurants in Puerto Rico
Displaying 31 results.
- Acapulco Grill Tex-Mex Cantina
Located at the Inter-Continental San Juan Resort & Casino. - Aurorita
Closed Sundays. - Blue Iguana
- Cactus Jacks
Located at the Westin Rio Mar Beach Resort Country Club & Ocean Villas. - Cantina de las Olas
- Casa Maria
- Chapalas Mexican Restaurant
- Chihuahuas Cocina Mexicana
- Chilangos Mexican Grill
- Chimichangas Tacos Y Mas
- Cielito Lindo
This excellent Mexican cantina it's festive and the menu is sure to please all tastes. - Don Andres
- El Charro
Open hours: Mon 11:30am-3pm; Tue-Thu 11:30am - 9pm; Fri 11:30am-12am; and close on Sat-Sun. - El Mariachi
- El Mexicano Restaurant
- El Patio Mexicano
The menu lists dishes representing culinary creations from every region of Mexico. Closed Wednesdays. - Frida's Mexican Resataurant
- Guadalupita
- Hacienda Don Jose
Features live Mariachi band every Friday and Saturday nights. - Lolita's
- Los Compadres
- Lupi's
Lupi's Mexican Grill & Sports Cantina is clearly marketed to attract the tourist trade. The place is hopping with activity and music. When you're not listening to live entertainment here, no doubt you'll want to tune into on of their many TVs to catch a game -- college football, NBA, MLB, NHL, boxing and more. Free local delivery. - Margarita
- Restaurant Azteca
- Restaurante Maria Bonita
- Restaurant Guacataco
- Tacolandia
This is a family-oriented restaurant where you can taste Mexican cuisine with a slight touch of Puerto Rican flavor. - Tapatio
- Taqueria Guanajuato
- Tijuana's Bar & Grill
- Viva Mexico!
5961 Ave Isla Verde, Carr 187, Isla Verde
San Juan, PR 00979
(787) 791-6100
San Juan, PR 00979
(787) 791-6100
303 De Diego Ave., Puerto Nuevo
San Juan, PR 00920
(787) 783-2899
San Juan, PR 00920
(787) 783-2899
52 Parcelas del Beltran Puerto Real
Fajardo, PR 00738
(787) 860-6000
Fajardo, PR 00738
(787) 860-6000
6000 Blvd Río Mar
Rio Grande
(787) 888-6000 x 1404
Rio Grande
(787) 888-6000 x 1404
1000 El Conquistador Ave.
Fajardo
(787) 863-1000
Fajardo
(787) 863-1000
1344 Roosevelt Avenue, Puerto Nuevo
San Juan, PR 00920
(787) 793-8890
San Juan, PR 00920
(787) 793-8890
San Juan
(787) 791-3305
(787) 791-3305
Urb Los Almendros, Carr 167
Bayamon
(787) 787-4919
Bayamon
(787) 787-4919
Carr #2
Camuy, PR 00627
(787) 262-4774
Camuy, PR 00627
(787) 262-4774
Carr 865 Km 3.8 Bo Candelaria Arenas
Toa Baja
(787) 261-3835
Toa Baja
(787) 261-3835
1108 Magdalena Street, Condado
San Juan
(787) 723-5597
San Juan
(787) 723-5597
1350 Asford Ave.
San Juan
(787) 723-0223
San Juan
(787) 723-0223
402 San Agustin St., Puerta de Tierra
San Juan
(787) 724-6148
San Juan
(787) 724-6148
San Juan
(787) 724-0424
(787) 724-0424
B-1 Mirador Universitario
Cayey, PR 00736
(787) 263-9488
Cayey, PR 00736
(787) 263-9488
260 Fortaleza St., Old San Juan
San Juan, PR 00901
(787) 723-5449
San Juan, PR 00901
(787) 723-5449
128 Domenech Ave., Hato Rey
San Juan
(787) 763-4827
San Juan
(787) 763-4827
126 Celso Barbosa
Las Piedras, PR 00771
(787) 733-2735
Las Piedras, PR 00771
(787) 733-2735
1025 Ashford Avenue
San Juan, PR 00907
(787) 722-5880
San Juan, PR 00907
(787) 722-5880
Carretera #3 Km 41.8
Luquillo, PR 00773
(787) 889-5770
Luquillo, PR 00773
(787) 889-5770
A-2 Ave Jesus T Pinero
Las Piedras, PR 00771
(787) 716-0360
Las Piedras, PR 00771
(787) 716-0360
313 Recinto Sur St., Old San Juan
San Juan, PR 00901
(787) 722-1874
San Juan, PR 00901
(787) 722-1874
1013 Roosevelt Ave., Puerto Nuevo
San Juan
(787) 781-8452
San Juan
(787) 781-8452
San Sebastian, PR 00685
(787) 896-7686
(787) 896-7686
Road 14
Ponce
(787) 813-2444
Ponce
(787) 813-2444
Road 304 Km 3.2
Lajas, PR 00667
(787) 808-0303
Lajas, PR 00667
(787) 808-0303
199 Esmeralda Ave.
Guaynabo
(787) 789-0303
Guaynabo
(787) 789-0303
1025 Jesus T. Pinero, Puerto Nuevo
San Juan, PR North
San Juan, PR North
Road 183 Km 16 Bo Valenciano Abajo
Juncos, PR 00777
(787) 734-1130
Juncos, PR 00777
(787) 734-1130
1350 Ave Ashford, Condado
San Juan
(787) 723-3939
San Juan
(787) 723-3939
355 San Francisco St., Old San Juan
San Juan, PR 00901
(787) 724-8373
San Juan, PR 00901
(787) 724-8373