La Isla #2 Restaurant and Bar Restaurant,Bar in Storm Lake
Owner not registered
More details
Price & Cuisine
$
International
Establishment type
Restaurant, Bar
Features
About
Delicious food is a recipe for success of this restaurant, its fish tacos are good. La Isla #2 Restaurant and Bar with takeout food is suitable for those clients who like to have dinner in a hurry. You can pay your attention to the lovely atmosphere. Based on the users' feedback on Google, this place deserved 4.4.