New, Restaurants, TravelSan Diego Restaurant: The Amigo Spot We visited San Diego restaurant: The Amigo Spot recently and here’s our thoughts on the food and our overall experience.