The Brown Starfish Bar and Grill
The Brown Starfish Bar and Grill is a combined bar and grilled food restaurant located at the end of the pier on Santa Maria Beach, Los Santos. Whilst doing the taxi side mission, some customers request to go the bar and grill.