- Indigo Grill was awarded the Best New Restaurant of 2002 by San Diego Restaurant Association. It is located in Little Italy and is a treat for those who love Mexican food. It has a full bar with the best selection of tequilas, mescals and rums. The food is great and the desserts are even better. Happy hour takes place on weekdays. You can choose between indoor and outdoor dining. Reservation is recommended.
- © wcities.com 2013