This place is a diamond in the rough! The outdoor patio area makes you feel like you are at a private beach in the middle of the busiest street in Charlotte. The food comes in such large portions for lunch and dinner you'll definitely be taking some home. The prices are competitive with other Mexican restaurants in the area which is one less thing to worry about. Although the wait staff is very caring and kind and will do all they can to make sure you enjoy your meal - they are not the fastest- so be careful if you going on your lunch break. Other than that this is definitely a place to check out!