Where are you staying? There is a wide range of restaurants in San Juan. In Old San Juan, Marmalade is an amazing but very expensive restaurant. Metropol in Isla Verde offers good Puerto Rican/Cuban food. Casa Lola in Condado is a good option as well, but more expensive than Metropol. La Playa in Isla Verde has a great location on the water. El Alambique in Isla Verde is a beach front (across the street really) bar/restaurant that is very low key and fun. The hotels in San Juan are nightlife attractions for both tourists and locals. Even if you don't dance, it's worth going to El San Juan hotel and take in the scene. Locals come for the serious dancing and it's a very festive atmosphere. However, nightlife in San Juan is not as casual as St. Maarten. People get a little more dressed up and you can't wear shorts at night in the lobby at El San Juan for instance.