I would say 3.5 stars. I gave 4 Stars because of their reasonable lunch specials and fabulously friendly servers. I am all about enjoying yummy food for under $10 and this restaurant is the place! I like their fun atomosphere, especially the waiters there welcome you with huge smiles. I really recommed you to try out their Fajita lunch special (Steak or chicken) for $6.99!! They have this amazing lunch menu which are under $7. I find it very sweet that they let you order any lunch specials even for the dinner! (They add $1 after 4pm). Price range for dinner menu are around $11-$16. I can hardly finish half of the Fajita lunch special and the size of lunch specials are even enough for men. My partner and I both agree that Lopez's fajita are way better(the steak is juicy and very tasty) but theirs are like $18 instead of $6.99. If you like to enjoy mexican food in a stylish atmosphere by paying $20-$30 then Lopez is great, but Los Habaneros makes you full and doesn't leave your wallet empty.