Last modified on 27 July 2012, at 01:18

The Brown Starfish Bar and Grill

Logo.

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