Los Angeles, California
The Spot: An American Grill with a Caribbean Flavor