Rock Steady Jamaican Restaurant

Jamaican Restaurant in San Diego
Opening at 10:00 AM
Contact Us
Message sent. We'll get back to you soon.
Header image for the site


Posted on Jul 23, 2018

While you're ordering at the counter, if you say "I LOVE ROCK STEADY!" we will upgrade your small combo to a large combo ABSOLUTELY FREE! Limited time offer!

Posted on May 25, 2018

Come check some live Reggae music every Sunday here at Rock Steady REAL Jamaican Restaurant!

Posted on Mar 25, 2018

You're not going to want to miss this...bunny mystic AKA dub y ZA will be performing at Rock Steady REAL Jamaican Restaurant every Sunday at 2pm! Come check it out!

Posted on Nov 1, 2017

Have you been to Rock Steady Real Jamaican Restaurant yet? Why don't you check out our new Google Virtual Tour in our photos section under '360 view'!


3 months ago
Just like it says! Real authentic Jamaican food! Great prices! Portions are large! Great customer service! I came here with my sisters, my sisters husband, his mother and my niece, because my niece wasn’t feeling well and wasn’t eating our amazing server offered her soup which she really enjoyed and made her feel much better. I would certainly return and recommend to anyone looking for some authentic Jamaican food in town!
- Ashly K
3 weeks ago
Definitely one of my favorite places to eat. Reminds me a bit of home (Washington DC). Highly recommend this place when visiting or looking for quality Caribbean food
- Julius J
a month ago
Authentic and delicious home style Jamaican food (bone-in, saucy, get your fingers dirty). Very friendly staff. Order at the counter, then they bring it out to you. Very reasonably priced.
- Gini K

About us

Jamaican Restaurant located in Grant Hill, directly under South Park and North of Logan Heights. Serving your favorite Jamaican dishes in authentic Fashion! Oxtail, Jerk Chicken, Curry Goat and much more!

Contact Us


Call now
  • (619) 431-5937


Get directions
2820 Market Street
San Diego, CA 92102
United States

Business Hours

Mon:10:00 AM – 8:00 PM
Tue:10:00 AM – 8:00 PM
Wed:10:00 AM – 8:00 PM
Thu:10:00 AM – 8:00 PM
Fri:10:00 AM – 10:00 PM
Sat:10:00 AM – 8:00 PM
Sun:10:00 AM – 6:00 PM