Los Taquitos 2
Restaurant
•
PR-3 Km 29.9, Río Grande, 00745, Puerto Rico
9.0
Saturday: 4 PM – 12 AM
See if anyone you trust recommends it!