If you like Mexican food ""El Vallarta"" is a great place to satisfy you cravings. Pros: Food, Service, Comfort Cons: Loud sometimes, Crouded somtimes, Drinks, but no Bar
All reviews seem positive